package cn.school.service;


import cn.school.dto.*;
import cn.school.pojo.PaperSubmission;
import cn.school.vo.ResultVo;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.web.bind.annotation.RequestBody;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

/**
* @author Lenovo
* @description 针对表【paper_submission(试卷提交表)】的数据库操作Service
* @createDate 2025-06-10 20:03:02
*/
public interface PaperSubmissionService extends IService<PaperSubmission> {

    String addPaperSubmission(PaperSubmissionDto paperSubmissionDto, HttpServletRequest request);

    String setScore(PaperSetScoreDto paperSetScoreDto, HttpServletRequest request);

    String delScore(DelScoreDto delScoreDto, HttpServletRequest request);

    ResultVo findPaperSubmissionList(HttpServletRequest request, FindPaperSubmissionListDto findPaperSubmissionListDto);

    ResultVo findPaperSubmission(HttpServletRequest request, FindPaperSubmissionDto findPaperSubmissionDto);
}
